Перейти к основному содержимому

Дебаг и установка работающего Magento

· 1 мин. чтения

Небольшая заметка для себя о том как управиться с копированием и установкой на локалку существующего production-magento сайта.

  • Что-бы видеть ошибки
    cp /errors/local.xml.sample /errors/local.xml

  • Что-бы поменять настройки БД
    nano /app/etc/local.xml

  • Что-бы сменить пути идём в БД табличку core_config_data и находим по path LIKE '%base_url' ссылки. Меняем на новые.

  • Не помогло? Пути по прежнему кидают на старый сайт? Это скорей всего из-за того что Magento кеширует настройки в xml файлах. Если вы удалите кеш-файлы в var-папке..
    rm -rf var/*

    Этого может быть мало. В моём случае хардкорный дебаг Varien_Simplexml_Configкласса указал что файлы подтягиваются из временных папок.. в моём случае на маке в /var/tmp. Тоесть надо ещё
    rm -rf /var/tmp/magento/*

  • Ещё одна фишка - не ставьте localhost в качестве base_url